package com.vilen.cms.auth;

import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;

/**
 * 只要在 Controller 上增加了这个方法的类,都需要权限的控制
 * Created by vilen on 2017/2/15.
 */
@Retention(RetentionPolicy.RUNTIME)
public @interface AuthClass {
    /**
     * 如果 value 为 admin 就表示这个类只能超级管理员访问
     * value 为 login 表示这个类中的方法,某些可能为相应的角色可以访问
     * @return
     */
    public String value() default "admin";
}
